home *** CD-ROM | disk | FTP | other *** search
/ The Utilities Experience / The Utilities Experience - Volume 1.iso / software / demos / r-z / stormc-demo / include / string.h < prev    next >
C/C++ Source or Header  |  1996-01-02  |  1KB  |  50 lines

  1. #ifndef _INCLUDE_STRING_H
  2. #define _INCLUDE_STRING_H
  3.  
  4. /*
  5. **  $VER: string.h 10.1 (19.7.95)
  6. **  Includes Release 40.15
  7. **
  8. **  '(C) Copyright 1995 Haage & Partner Computer GmbH'
  9. **     All Rights Reserved
  10. */
  11.  
  12. #ifdef __cplusplus
  13. extern "C" {
  14. #endif
  15.  
  16. #ifndef NULL
  17. #define NULL 0
  18. #endif
  19. typedef unsigned int size_t;
  20. char *strcpy (char*, const char*);
  21. char *strncpy(char*, const char*, size_t);
  22. char *strcat (char*, const char*);
  23. char *strncat(char*, const char*, size_t);
  24. int strcmp (const char*, const char*);
  25. int strncmp(const char*, const char*, size_t);
  26. char *strchr (const char*, int);
  27. char *strrchr(const char*, int);
  28. size_t strspn (const char*, const char*);
  29. size_t strcspn(const char*, const char*);
  30. char *strpbrk(const char*, const char*);
  31. char *strstr(const char*, const char*);
  32. size_t strlen(const char*);
  33. char *strerror(int);
  34. char *strtok(char*, const char*);
  35.  
  36. int stricmp(const char*, const char*);
  37. char *strlwr(char*);
  38. char *strupr(char*);
  39.  
  40. void *memcpy(void*, const void*, size_t);
  41. void *memmove(void*, const void*, size_t);
  42. int memcmp(const void*, const void*, size_t);
  43. void *memchr(const void*, int, size_t);
  44. void *memset(void*, int, size_t);
  45.  
  46. #ifdef __cplusplus
  47. }
  48. #endif
  49.  
  50. #endif